drop trousers - Spanish English Dictionary